package cl.kaisanetwork.kaisaportal.domain.dao;

import java.util.List;

public interface IAbstractDao<T> {

	public List<T> findByQuery(String str);

	public List<T> findByQuery(String str, Object values);

	public T findObjectForPK(Class<?> cls, Object id);

	public void saveObject(T entity);

	public void updateObject(T entity);

	public void deleteObject(T entity);

}
